be a beast for something - Turc Anglais Dictionnaire